About Kirk Ella Properties Limited (05276361) United Kingdom