Powell Spencer & Partners Solicitors 270 Kilburn High Road, London NW6 2BY