About Henry Spence Homes Ltd (11195852) United Kingdom