About Forman Stacy Properties Limited (00416687) United Kingdom