About Steinberger Developments Limited (02246642) United Kingdom