About Holbeck Manor Properties Limited (04071273) United Kingdom