About Khyber House Plots Management Company Ltd (13023415) United Kingdom