About Loren Estates Limited (03208243) United Kingdom