About Longrede Properties Limited (01325891) United Kingdom