About Letting Holdco 2 Limited (11122247) United Kingdom