About Langdale (property Rentals) Limited (11866926) United Kingdom