About Rowe & Phillips Developments Limited (05909510) United Kingdom