About Pythagoras Developments Limited (07311776) United Kingdom