About H. & H. Holman Properties Limited (01410252) United Kingdom