About Loxley Property & Development Limited (07350321) United Kingdom