About Anlaby Properties Limited (11059684) United Kingdom