About Lurbeck Properties Limited (03794237) United Kingdom