About Longford Properties Limited (01690411) United Kingdom