About Birkbeck Property Company Limited (07590213) United Kingdom