About Falkland Road Flat Management Limited (02994451) United Kingdom