About John Holman Properties Limited (05113274) United Kingdom