About Foray Properties Limited (04927467) United Kingdom