About Frobisher House Properties Limited (08417464) United Kingdom