About Rad Phase 1 Lease Company Limited (10050380) United Kingdom