About Dr Jam Property Investments Ltd (05881697) United Kingdom