About Lajcok Homes And Properties Ltd (13345877) United Kingdom