About Quartermile Developments Limited (SC334580) United Kingdom