About Strongvale Development Limited (02621628) United Kingdom