About Boswell Property Services Limited (02459841) United Kingdom