About Sher Developments Limited (09108679) United Kingdom