About Stoy Hayward Properties No 2 (02863487) United Kingdom