About Flintlock Homes Ltd (08500243) United Kingdom