About Ipl Property Services Limited (05901502) United Kingdom