About Lydon & Co Property Investments Ltd. (11452518) United Kingdom