About Hollyer S Houses Limited (13309097) United Kingdom