About Miami House Freehold Limited (12584059) United Kingdom