About Brice & Spiller Homes Ltd (09280685) United Kingdom