About Barrington Court (69 Finchley Lane) Limited (12133850) United Kingdom