About Longstowe Property Services Limited (08552703) United Kingdom