About Shalkel Property Management & Development Limited (11961213) United Kingdom