About The Frobisher Development Company Limited (00551098) United Kingdom