About Adhoc Properties Limited (12831561) United Kingdom