About Rad Phase 2 Lease Company Limited (10338424) United Kingdom