About Frobisher House Management Limited (06040593) United Kingdom